Motion Planning for Car-like Robots
نویسنده
چکیده
Motion planning is one of the most challenging tasks in robotics. Dedicated algorithms are used in many different applications starting from CNC machines to human-like robots. An interesting research area within this field is motion planning for car-like robots. In the last few years, car-like robots became increasingly important, because precise positioning systems like GPS or GLONASS and modern sensor technologies allowed navigating in rural or even in urban terrains. These car-like robots can be used for different kinds of purposes. In the automotive domain, they may pave the way for driving in urban terrain. In the agriculture area, applications for harvesting, fertilizing or lawn mowing can be realized. This thesis focuses on motion planning for car-like robots and particularly on applications where an arbitrary working area should be covered as efficient as possible. The aim of this thesis is to develop a path planning application which is able to compute a feasible path between two arbitrary points. Furthermore, the path shall fully cover a predefined area avoiding obstacles. Moreover, it is desired that the predefined working area is cruised in parallel lanes (e.g., for mowing a soccer field). The path shall be calculated based on lists of geodetic data which represent arbitrary but simple polygons. At the beginning, basic concepts of system theory and system modeling will be studied. Next, different approaches for solving the basic motion planning problem will be discussed. Then, system models for car-like robots will be addressed. Based on such a system model, motion planning concepts are examined which are suitable for car-like robots. Considering the benefits and the drawbacks of all investigated algorithms, a solution based on randomized trees is proposed. Finally, an algorithm for motion planning covering predefined areas in parallel lanes is introduced. A proof-of-concept implementation in combination with a simulation framework allows evaluating the quality and the feasibility of the computed path. The simulation is based on a simple path following controller and a realistic system model for a car-like robot which considers errors of the system (e.g., GPS and heading errors) close to reality. Analyses of the simulation show that the car-like robot is able to follow the computed path even in presence of system errors.
منابع مشابه
Nonholonomic motion planning for car-like robots
We consider the robot motion planning problem in the presence of non-integrable kinematic constraints, known as non-holonomic constraints. Car-like non-holonomic mobile robots are used for solving this problem, and several implemented planners are discussed. We claim that the randomized methods are more capable of efficiently solving many challenging, high-dimensional problems. Results with ran...
متن کاملMotion Planning for Dynamic Eel-Like Robots
In this paper, we investigate basic issues of motion planning for a class of dynamic mobile robots, focusing on eel-like swimming robots. A primary characteristic of this class of robots is that drift plays a signiicant role in the generation of motion. In this paper, we build on previous work in which we explored generic gait patterns that could be used to drive an eel-like robot. We make an a...
متن کاملMotion Planning Test Suite
Motion planning is the problem of finding a valid path for a robot from a start to goal configuration. In addition to robotics, it has applications to other fields in computer science such as CAD software, autonomous vehicles, and artificial intelligence. Motion planning in robotics is difficult because of the large number of variables needed to account for a robots shape, size, dynamic environ...
متن کاملRandomized motion planning for car-like robots with C-PRM
In this work, we propose a new approach for motion planning for nonholonomic car-like robots which is based on a Customizable PRM (C-PRM). A major advantage of our approach is that it enables the same roadmap to be efficiently utilized for car-like robots with different turning radii, which need not be known before query time. Our C-PRM-based approach first builds a so-called control roadmap wh...
متن کاملSensor-Based Motion Planning for a Car-like Robot Based On Bug Family Algorithms
This paper presents a sensor-based motion planning algorithm for 3-DOF car-like robots with a nonholonomic constraint. Similar to the classic Bug family algorithms, the proposed algorithm enables the car-like robot to navigate in a completely unknown environment using only the range sensor information. The car-like robot uses the local range sensor view to determine the local path so that it mo...
متن کامل